package com.haiyou.common.constants;

/**
 * 
 * 
 * @Description: 错误码
 * @author xingyuan
 * @date 2022年8月24日 上午11:24:56
 */
public interface ErrCode {

	/**
	 * 正常
	 */
	int OK = 0;

	/**
	 * 未知异常
	 */
	int NONE_KNOW_ERROR = -1;
	
	int METHOD_NOT_SUPPORT = 2;
	
	/**
	 * 路由异常
	 */
	int GATEWAY_ERROR = 1;
	
    /**
     * 操作过快
     */
    int RUN_FAST = 17;
    
    /**
     * 服务器配置异常
     */
    int SERVER_CONFIG_ERROR = 18;
    
    
    /**
     * 签名错误
     */
    int ERROR_SIGN = 99;
	
	 /**
     * 参数错误
     */
    int ERROR_PARAMETER = 100;
    
    /**
     * 网络解密异常
     */
    int NET_DATA_DECRYPT = 101;
    
    /**
     * 业务异常
     */
    int SERVICE_ERROR = 200;
    

    /**
     * 密码错误
     */
    int PASSWORD_ERROR = 33001;
    
    /**
     * 登录已失效,请重新登录
     */
    int RE_LOGIN = 33003;
    
    /**
     * token验证失败，请重新登录
     */
    int CHECK_TOKEN_ERROR = 33004;
    
    /**
     * 账号格式错误
     */
    int USERNAME_ERROR = 33016;

    /**
     * 密码格式错误
     */
    int PASSWORD_FORMAT_ERROR = 33017;
    
    /**
     * 还未设置密码,不能使用密码登录,请修改密码
     */
    int PASSWORD_NOT_SET = 33018;

    
    /**
     * 账号锁定中,请联系管理员
     */
    int ACCOUNT_LOCKED = 33023;
    

    /**
     * 该账号已经完成了实名制验证
     */
    int REAL_NAME_ALREADY = 33008;

    /**
     * 姓名输入错误
     */
    int REAL_NAME_NAME_ERROR = 33009;

    /**
     * 身份证格式错误
     */
    int REAL_NAME_IDCARD_ERROR = 33010;

    /**
     * 姓名和身份证信息不匹配
     */
    int REAL_NAME_VAL_ERROR = 33011;

    /**
     * 请求缺少 token 验证
     */
    int HTTP_LOST_TOKEN = 33012;
    
    
    
    //==========游戏相关=============
    
    /**
     * 没有登录
     */
    int NOT_LOGIN = 40001;
    
    
    int LOGIN_FAIL = 40002;
    
    

    
    
    
}
